home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / winexit.zip / WINEXIT.RC < prev    next >
Text File  |  1993-07-19  |  4KB  |  114 lines

  1. /*
  2.  * $Id: WINEXIT.RC 1.0 1993/07/19 15:26:48 nino Exp $
  3.  *
  4.  * WinExit.RC  -  resource file.
  5.  *
  6.  */
  7.  
  8.  
  9. #ifndef WORKSHOP_INVOKED
  10. #include <windows.h>
  11. #include <bwcc.h>
  12. #endif
  13.  
  14. /*
  15.  * common defines
  16.  */
  17. #include "winexit.h"
  18.  
  19. /*
  20.  * version info
  21.  */
  22. rcinclude "winexit.ver"
  23.  
  24. /*
  25.  * main window dialog template
  26.  */
  27. ExitDialog DIALOG PRELOAD MOVEABLE DISCARDABLE 90, 70, 173, 122
  28. STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX
  29. CLASS "bordlgWindowsExit"
  30. CAPTION "Exit Windows"
  31. MENU ExitWindowsMenu
  32. FONT 8, "Helv"
  33. BEGIN
  34.     CONTROL "", 14, "BorShade", 33025 | WS_CHILD | WS_VISIBLE, 14, 7, 145, 11
  35.     CONTROL "", 15, "BorShade", 32769 | WS_CHILD | WS_VISIBLE, 65, 27, 94, 82
  36.     CONTROL "This will end your Windows session", -1, "STATIC", WS_CHILD | WS_VISIBLE, 22, 8, 128, 8
  37.     CONTROL "OK", IDOK, "BorBtn", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 17, 27, 36, 24
  38.     CONTROL "&Cancel", IDCANCEL, "BorBtn", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 17, 56, 36, 24
  39.     CONTROL "&About", IDD_ABOUT, "BorBtn", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 17, 85, 36, 24
  40.     CONTROL "Exit to &DOS", IDD_EXIT, "BorRadio", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 77, 40, 70, 12
  41.     CONTROL "Restart &Windows", IDD_REST, "BorRadio", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 77, 60, 70, 12
  42.     CONTROL "Reboot &System", IDD_BOOT, "BorRadio", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 77, 80, 70, 12
  43. END
  44.  
  45. /*
  46.  * Credit, where credit is due.
  47.  */
  48. AboutDialog DIALOG 6, 24, 160, 152
  49. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
  50. CLASS "bordlg"
  51. CAPTION "About Exit Windows"
  52. FONT 8, "Helv"
  53. BEGIN
  54.     CTEXT "Exit Windows", -1, 48, 36, 63, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  55.     CONTROL "", 101, "BorShade", 6 | WS_CHILD | WS_VISIBLE, 24, 53, 111, 53
  56.     CONTROL "Button", IDOK, "BorBtn", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 62, 113, 36, 24
  57.     CONTROL "", 101, "BorShade", 32774 | WS_CHILD | WS_VISIBLE, 38, 33, 83, 15
  58.     CTEXT "Copyright \251 1993", -1, 29, 59, 102, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  59.     CTEXT "Nino Margetic", -1, 29, 72, 102, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  60.     CTEXT "nino@medphys.ucl.ac.uk", -1, 28, 85, 102, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  61.     CONTROL "Exit Bitmap", IDD_BMPEXIT, "BorBtn", BBS_BITMAP | WS_CHILD | WS_VISIBLE | WS_BORDER, 71, 8, 19, 20
  62.     CONTROL "", 101, "BorShade", 32774 | WS_CHILD | WS_VISIBLE, 69, 7, 22, 23
  63. END
  64.  
  65. /*
  66.  * icons, bitmaps etc.
  67.  */
  68. IDI_EXIT1                       ICON "winexit1.ico"
  69. IDI_EXIT2                       ICON "winexit2.ico"
  70. IDB_ABOUT_EXIT                  BITMAP "winexit1.bmp"
  71. IDB_BUTT_UNPRESSED_UNFOCUSED BITMAP "winexit2.bmp"
  72. IDB_BUTT_PRESSED_FOCUSED BITMAP "winexit3.bmp"
  73. IDB_BUTT_UNPRESSED_FOCUSED BITMAP "winexit4.bmp"
  74.  
  75. /*
  76.  * errors and messages.
  77.  */
  78. STRINGTABLE 
  79. BEGIN
  80.     IDS_BADVERSION, "     This program requires \n\n        MS-Windows v3.1 \n\n              or higher."
  81.     IDS_BADOLDWINDOW, "               Error.\nCouldn't find the old window."
  82.     IDS_BADOLDICON, "               Error.\n Couldn't find the icon of the old window."
  83.     IDS_BADWINDOWTOP, "               Error.\n Couldn't bring window to the top."
  84.     IDS_BADLOADLIBRARY, "               Error.\nCouldn't load the BWCC.DLL library.\nPlease copy the BWCC.DLL into your Windows directory and try again."
  85.     IDS_EXITMESSAGE, "\n \n         Are you sure??"
  86.     IDS_DEBUGMESSAGE, "\n\n         OK button was pressed!"
  87. END
  88.  
  89.  
  90. /*
  91.  * menu
  92.  */
  93. ExitWindowsMenu MENU 
  94. BEGIN
  95.     POPUP "&Exit"
  96.     BEGIN
  97.         MENUITEM "To &DOS", IDM_EXIT
  98.         MENUITEM "Restart &Windows", IDM_REST
  99.         MENUITEM "Reboot &System", IDM_BOOT
  100.         MENUITEM SEPARATOR
  101.         MENUITEM "&About...", IDM_ABOUT
  102.     END
  103.  
  104. END
  105.  
  106.  
  107. ExitAccelerators ACCELERATORS 
  108. BEGIN
  109.     "d", IDM_EXIT, ASCII, ALT
  110.     "w", IDM_REST, ASCII, ALT
  111.     "s", IDM_BOOT, ASCII, ALT
  112.     "a", IDM_ABOUT, ASCII, ALT
  113. END
  114.